windscreen aperture - German English Dictionary